Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A ELDON ROAD Detached £305,500 19 Jun 2006
3 ELDON ROAD Detached £565,000 15 Jun 2018
4 ELDON ROAD Detached £285,000 7 May 2004